package cn.ffcs.system.dict.web;

import java.util.List;

import cn.ffcs.base.web.BaseAction;
import cn.ffcs.system.dict.model.DictType;

public class EditDictTypeAction<D extends DictType> extends BaseAction<D>
{
    /** 动态网路标识 */
    private static final long serialVersionUID = -8246991977511117520L;

    /** 字典类型 **/
    private D dictType;
    /** 字典类型结果集 **/
    private List<D> dictTypes;

    /**
     * 新增或修改字典类型数据
     * @return
     */
    public String saveOrUpdate()
    {
        baseService.saveOrUpdate(dictType);
        returnMsg="保存操作已成功！";
        return SUCCESS;
    }

    /**
     * 获取字典类型
     * @return
     */
    public D getDictType()
    {
        return dictType;
    }

    /**
     * 设置字典类型
     * @param dictType
     */
    public void setDictType(D dictType)
    {
        this.dictType = dictType;
    }

    /**
     * 获取结果集
     * @return
     */
    public List<D> getDictTypes()
    {
        return dictTypes;
    }

    /**
     * 设置结果集
     * @param dictTypes
     */
    public void setDictTypes(List<D> dictTypes)
    {
        this.dictTypes = dictTypes;
    }
}
